perm filename SYSMP.TXT[CMS,LCS] blob
sn#326491 filedate 1978-01-02 generic text, type T, neo UTF8
STATUS REGISTER FOR ACIA (UART)
BIT 7 6 5 4 3 2 1 0
IRQ PARITY OVERRUN FRAMING -CTS -DCD TRANS. RECV.
FLAG ERROR ERROR ERROR INPUT INPUT BUF BUF
(LOST (BREAK) FLAG FLAG EMPTY FULL
DATA) (1) (1)
CONTROL REGISTER
BIT
1 0 FUNCTION
0 0 CLK/1 AVOID!
0 1 CLK/16 (CLK IS *16)
1 0 CLK/64 AVOID!
1 1 RESET
BIT
4 3 2 FUNCTION
0 0 0 7 BITS EVEN PARITY 2 STOP BITS
0 0 1 7 BITS ODD PARITY 2 STOP BITS
0 1 0 7 BITS EVEN PARITY 1 STOP BIT
0 1 1 7 BITS ODD PARITY 1 STOP BIT
1 0 0 8 BITS 2 STOP BITS
1 0 1 8 BITS 1 STOP BIT (DEFAULT FOR BOTH PORTS)
1 1 0 8 BITS EVEN PARITY 1 STOP BIT
1 1 1 8 BITS ODD PARITY 1 STOP BIT
RTS IS 1 BIT AUDIO PORT TRANSMITTER IRQ
BIT
6 5 FUNCTION
0 0 RTS=1 IRQ DISABLED
0 1 RTS=1 IRQ ENABLED
1 0 RTS=0 IRQ DISABLED
1 1 RTS=1 IRQ ENABLED TRANSMIT BREAK
BIT 7
0 RECEIVER INTERUPT DISABLED
1 RECEIVER INTERUPT ENABLED
MEMORY MAP
0 PCL
1 PCH
2 PS STATUS WORD
3 A REGISTER (CLOBBERED BY BRKCK)
4 X REGISTER
5 Y REGISTER
6 SP STACK POINTER
7 ONMIA FIRST BYTE OF RAM NMI VECTOR (LOC 1005)
10 BEES BEEHIVE STATUS BEFORE ENTERING DDT
11 OBEEC DEFAULT BEEHIVE CONTROL WORD
12 BEEB0 DEFAULT BEEHIVE BIT RATE CONTROL WORD
13 BEEB1 DEFAULT BEEHIVE BIT RATE CONTROL WORD
DDT SCRATCH RAM
14 ADRL |
15 ADRH | SUBROUTINE PAV PRINTS (ADRL&ADRH)/(VAL)
16 VAL |
17 TFLG
20 TMPL
21 TMPH
LOC 22 IS FIRST FREE LOCATION
22 - 377 ZERO PAGE
400 - 777 STACK
RAM INTERRUPT VECTORS
1000 - 1002 IRQ MASKABLE INTERUPT INSTR. DEFAULT JMP BRKCK;
1003 - 1004 AFTER BRCHK IF NOT BREAK, VECTOR DEFAULT 1010
1005 - 1007 NMI INTERRUPT RAM INSTR. DEFAULT JMP DDT;
1010 - 1017 IRQ RAM VECTOR AFTER RESET NOT INITIALIZED BY RESET
1020 - 1020 RAM -- AFTER RESET, PROCEED-VECTOR POINTS HERE...
1021 - 7777 RAM
I/O REGISTERS
174100 BEEHIVE STATUS (R) AND CONTROL (W) REGISTER
174101 BEEHIVE RECEIVE (R) AND TRANSMIT (W) DATA REGISTER
174120 MODEM STATUS (R) AND CONTROL (W) REGISTER
174121 MODEM RECEIVE (R) AND TRANSMIT (W) DATA REGISTER
174140 BEEHIVE RCV BIT RATE CONTROL REGISTER
174141 BEEHIVE XMT BIT RATE CONTROL REGISTER
174142 MODEM RECEIVE BIT RATE CONTROL REGISTER
174142 MODEM TRANSMIT BIT RATE CONTROL REGISTER
176000 - 177771 EPROM DDT ETC.
177772 - 177773 NMI VECTOR PROM HAS 1005
177774 - 177775 RESET VECTOR PROM HAS 176030
177776 - 177777 IRQ VECTOR PROM HAS 1000